package info.touret.winecellar.userinfo.shared;

import info.touret.winecellar.dao.server.ObjectifyLocator;
import info.touret.winecellar.dao.shared.DatastoreObjectProxy;
import info.touret.winecellar.userinfo.server.domain.UserInfo;

import com.google.web.bindery.requestfactory.shared.ProxyFor;

@ProxyFor(value = UserInfo.class, locator = ObjectifyLocator.class)
public interface UserInfoProxy extends DatastoreObjectProxy {
	String getNickname();

	boolean isLoggedIn();

	String getEmailAddress();

	void setNickname(String nickname);

	void setEmailAddress(String email);

	String getGdatatoken();

	void setGdatatoken(String token);
}
